home *** CD-ROM | disk | FTP | other *** search
- KS editor 0.1a
-
- copyright 1994 Erwin Petter, all rights reserved.
-
- ************ D i s c l a i m e r
-
- You may distribute and copy this software freely. It cannot be sold or
- bundled with any commercial package without permission of the author. The
- author accepts no responsibility for damages resulting from the use of
- the program.
-
- ************ I n t r o d u c t i o n
-
- This is a sysex-utility for the KS32 which uses the multimedia-extensions
- of Windows. A simple editor for editing banks and sounds is included. The
- program should work with all midi-equipment that has a Windows-driver. With
- my Pro Audio 16 sound card everything worked well.
-
- The Program should also work with the SQ1 or SQ2 as they are compatible.
-
- The screen was designed for a standard VGA 640x480 using the standard
- VGA driver because that is the screen that most PC-users have.
-
- The program can read files (sequences, banks and sounds) and
- send them to your KS. It can receive sequences, sounds and banks from your
- KS and save them to disk. Receiving is done by request, so you don't have
- to press any button on your KS.
-
- In the program you can edit a standard sound. Drumsound editing is not
- implemented yet. You should be able though, to edit the effect included
- with the drumsound.
-
- This program was written in Borland Turbo Pascal for Windows 1.5
-
- ************ I n s t a l l a t i o n
-
- Files:
-
- With this program the following files are distributed:
-
- KSEDITOR.EXE (The program)
- KS32.INI (Put this in your Windows-directory)
- README.TXT (This File)
-
- - Install the program in any program group you want (see the windows
- manual). You see an icon showing the KS32-display.
-
- - Put the file KS32.INI in your Windows-directory
-
- - If you first enter the program, choose the midi-drivers in the menu-item
- "Setup" in the Sysex-Menu.
-
-
- ************ D e s c r i p t i o n
-
- The main screen is split up into three parts.
-
- 1) The Bank Window. Here the names of 80 sounds are displayed in a list. If
- you want to edit a sound, just doubleclick on the name. If you want to put
- an edited sound in the list, put the selector on the desired point and press
- F10 (or choose the Menu-Item). The editing-window can be used as a clipboard.
- You can load a default bank in the window, when starting the program. Just
- put the following lines in the file KS32.INI
-
- [Bank]
- Defbank=C:\KS\BANK.SYX
-
- or any file you like.
-
- When loading a bank, the first sound is put into the editing window.
-
- 2)The Effect and Name Window. Here you can edit the name of the sound and
- some other parameters which are common to each voice.
- In the lower part of the Window, an effect-edit region is displayed. If you
- change the effect, the region changes. The default-values for an effect are
- NOT loaded. Instead most values stay the same when you change the effect.
-
- 3) The Voice-Edit Window. Here you can edit one of the eight properties of
- a voice. These are the same as the buttons on your KS. If you press one
- of the eigth buttons, you get a different screen. If you press one of the
- three voice buttons all the editing you did is converted into internal
- values. If an error is occurred you will get the message than. So there can
- be a delay between making an error and getting the message. You will have to
- check all of the eigth screens of the last voice to find the error. The
- conversion to internal values is also done before the sound is sent or
- saved. Instead of the wrong value, the old value is taken.
-
-
- ************ A b o u t E d i t i n g
-
- There are some restrictions in editing:
- a + before a positive number is not allowed and will cause an error.
- no spaces before the number are allowed.
- The parameters that can have negative values have a + Marker before
- the Editing-region.
- The values KEYUP for delay-time and ZONE for Keybscale must be typed as
- written here, in capitals, otherwise you will get an error.
-
- ************ A b o u t S y s e x
-
- The number of bytes which are received is always checked. If the wrong
- number of bytes is received you will get an error. If you do not get
- an error you can be almost sure that the sound was received OK. With my
- system the error percentage was about 3%, especially with huge songs.
-
- I only tried only one Sysex-file that was bigger than 64K. I don't have the
- memory expansion for the sequencer so I could not test sending and
- receiving of huge Songs extensively. I just hope it will work.
-
- The midi-drivers can be changed in the Menu-item Setup in the Sysex-Menu.
- If you change the values, these are saved in the file KS32.INI. If you don't
- do a Setup the program will take the first Midi-device (0). Choosing the
- wrong midi-driver can cause a hang-up when receiving (see known problems).
- If you don't have a midi-driver installed the Sysex-commands are disabled.
- You can still edit sounds and banks though, and save them to disk.
-
- ************ K n o w n P r o b l e m s:
-
- With my system it is not possible to cancel a receive-command. I included
- a CANCEL-button but it won't work. I think that the midi-driver blocks all
- the events. At the moment I don't know a solution for this.
-
- If you CAN cancel receive-commands please let me know.
-
-
- ************ A c k n o w l e d g e m e n t s:
-
- I thank the ENSONIQ corporation for sending me the specifications so
- quickly from overseas.
-
-
- ************ Q u e s t i o n s:
-
- Send any questions and bug reports to:
- petter@ibmt.fhg.de
- [you may also just give me your opinion on the program]
-
- ************ Bugs fixed *********************
- When receiving or loading a new sound, the data of the
- currently selected voice was copied in voice1.
-
- When putting a sound in the bank, the same problem occurred.
-
- These bugs have been fixed
-